<?php
/**
 * controller file Created by PhpStorm.
 * User: wumengmeng
 * Date: 2019/10/16
 * Time: 17:34
 */
 namespace Modules\Admin\Http\Controllers;

use Illuminate\Routing\Controller;
use Illuminate\Support\Facades\Request;
use Modules\Admin\Service\DisclaimerService;

class DisclaimerController extends BaseController
{


    /**
     *  免责声明
     *
     * @return \Illuminate\Contracts\View\Factory|\Illuminate\View\View
     * @author wumengmeng <wu_mengmeng@foxmail.com>
     */
    public function index()
    {
        try {
            $res = DisclaimerService::get_one(1);
            echo_error($res);
            $arr_data = ['arr_data'=>$res['data']];
            return view('admin::disclaimer.index', $arr_data);
        } catch (\Exception $exception) {
            return hello_error('失败',[],$exception->getMessage());
        }
    }

    /**
     * 修改 免责声明-操作
     *
     *
     * @return array|\Illuminate\Http\RedirectResponse
     * @author wumengmeng <wu_mengmeng@foxmail.com>
     */
    public function update()
    {
        $arr_input = Request::input();
        $arr_input['id'] = 1;
        return DisclaimerService::edit_one($arr_input);
    }


//
//    /**
//     * 添加 XXX 页面
//     *
//     * @return \Illuminate\Contracts\View\Factory|\Illuminate\View\View
//     * @author wumengmeng <wu_mengmeng@foxmail.com>
//     */
//    public function create()
//    {
//        return view('admin::disclaimer.create');
//    }
//
//    /**
//     * 添加 XXX 操作
//     *
//     * @return mixed
//     * @author wumengmeng <wu_mengmeng@foxmail.com>
//     */
//    public function store()
//    {
//        $arr_input = Request::input();
//        $arr_input['operator_id'] = (int)admin_user_id();
//        return DisclaimerService::add_one($arr_input);
//    }
//
//    /**
//     * 修改 XXX 页面
//     *
//     * @return \Illuminate\Contracts\View\Factory|\Illuminate\View\View
//     * @author wumengmeng <wu_mengmeng@foxmail.com>
//     */
//    public function edit()
//    {
//        $nId = Request::get('id',0);
//        $res = DisclaimerService::get_one((int)$nId);
//        echo_error($res);
//
//        $arr_data = [
//          'arr_data'=>$res['data'],
//        ];
//        return view('admin::disclaimer.edit',$arr_data);
//    }
//
//
//
//
//    /**
//     * 更改 XXX 状态
//     *
//     * @return array|\Illuminate\Http\RedirectResponse
//     * @author wumengmeng <wu_mengmeng@foxmail.com>
//     */
//    public function change_state()
//    {
//        $arr_input = Request::input();
//        return DisclaimerService::change_one_state($arr_input);
//    }
//
//    /**
//     * 删除 XXX
//     *
//     * @return array|\Illuminate\Http\RedirectResponse
//     * @author wumengmeng <wu_mengmeng@foxmail.com>
//     */
//    public function delete()
//    {
//        $n_id = (int)Request::get('id',0);
//        return DisclaimerService::delete_one($n_id);
//    }
}